have a positive appearance (thing) - Allemand Anglais Dictionnaire